@font-face {
	font-weight:400;
	font-style:normal;
	font-family:AVGARDD;
	src:url(../fonts/AVGARDD.TTF)
}
body {
	padding-top:0
}
.ff_indexPage .module.ad01 {
	padding-top:0;
	padding-bottom:0;
}
.ad01.mlist .content_list .item_block {
	border:none;
}
.ff_indexPage .mlist.ad01 .container_header {
	display:none;
}
.ff_indexPage .mlist .content_wrapper .more {
	display:none;
}




.bodyindex .videom.mlist .content_list .item_info {
	width:calc(100% - 13px);
}
.ff_indexPage .module.videom {
	background-color:#f6f7fb;
}
.bodyindex .videom.mlist .content_list .item_wrapper,.bodyvideom .videom.mlist .content_list .item_wrapper {
	padding-left:80px;
}
.bodyindex .videom.mlist .content_list .item_wrapper .details,.bodyvideom .videom.mlist .content_list .item_wrapper .details {
	left:80px;
}
.ff_indexPage .project .item_block,.bodyproject .project .item_block {
	margin-bottom:40px;
}
.ff_indexPage .project .content_list .item_info .title,.bodyproject .project .content_list .item_info .title {
	font-size:17px;
}
.project .content_list .item_info .subtitle {
	display:none;
}
.bodyindex .mlist.project .content_list .item_block .item_tags {
	overflow:hidden;
}
.bodyindex .mlist.project .item_tags>a {
	width:calc(100% - 30px);
	height:32px;
	overflow:hidden;
}
.mlist.project .content_list .item_block a.details i.fa-angle-right {
	color:#fff;
	z-index:2;
	position:absolute;
	right:21px;
	font-size:18px;
	top:30px;
	opacity:0;
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.mlist.project .content_list .item_block:hover a.details i.fa-angle-right {
	opacity:1;
	color:#fff;
	top:-1px;
}
.mlist.project .content_list .item_block a.details {
	line-height:50px;
}
.container_category>a {
	padding:0 22px;
	line-height:30px;
	border-radius:30px;
}
.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title {
	font-weight:bold;
}
.mlist.project .content_list .item_block:hover {
	box-shadow:0 15px 30px rgba(0,0,0,0.1);
}
.ff_indexPage .mlist .module_container .container_category a:last-child::before {
	content:'+';
	font-size:20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#fff;
	position:absolute;
	margin-left:16px;
	margin-top:30px;
	opacity:0;
	transition:all 0.3s ease-out 0s;
}
.ff_indexPage .mlist .module_container .container_category a:last-child:hover::before {
	opacity:1;
	margin-top:0;
}
.ff_indexPage .mlist .module_container .container_category a:last-child:hover {
	color:transparent;
}
.mcustomize .container_content .contentbody .description a {
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.mcustomize .container_content .contentbody .description a:hover {
	background-color:#ffb439;
	box-shadow:0 12px 20px rgba(0,0,0,0.05);
	border-color:#ffb439;
}
.bodyindex .videom.mlist .content_list .item_info .title,.bodyvideom .videom.mlist .content_list .item_info .title {
	font-size:20px;
}
.ff_indexPage .service .content_list .item_block,.npagePage:not(.post) .service .content_list .item_block {
	margin-bottom:20px;
}
.mlist.service .content_list .item_info .title {
	font-size:17px;
	color:#555;
}
.ff_indexPage .service .content_list .item_block .item_box .item_wrapper,.npagePage:not(.post) .service .content_list .item_block .item_box .item_wrapper {
	padding-top:28px;
}
.ff_indexPage .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after {
	width:90px;
}
.ff_indexPage .service .content_list .item_block .item_info::after,.npagePage:not(.post) .service .content_list .item_block .item_info::afte {
	bottom:-3px;
}
/*
.ff_indexPage .service {
	padding-top:200px;
	background-position:center top;
	position: relative;
	background-image:url(/skin/images/banner-center.jpg);
	background-repeat: no-repeat;
}
*/
.bodyindex .videom.mlist .content_list .item_wrapper .details,.bodyvideom .videom.mlist .content_list .item_wrapper .details {
	border-radius:36px;
}
.bodyindex .mlist.team .content_list .item_block .item_box,.bodylist.bodyteam .mlist.team .content_list .item_block .item_box {
	margin:40px 0;
}
.bodyindex .mlist.team .content_list .item_block,.bodylist.bodyteam .mlist.team .content_list .item_block {
	margin-bottom:0;
}
.ff_indexPage .mlist.team .module_container .container_category a {
	display:none;
}
.ff_indexPage .mlist.team .module_container .container_category a:last-child {
	display:block;
}
.bodyindex .mlist.team .content_list .item_block .details,.bodylist.bodyteam .mlist.team .content_list .item_block .details {
	left:56px;
}
.mlist.team .content_list .item_block:hover .item_box .item_img img {
	width:300px;
	height:auto;
	transform:scale(1);
}
.mlist.team .content_list .item_img img {
	width:50%;
}
.mlist.team .owl-nav {
	display:none;
}
.mcustomize.initlayout .module_container {
	padding-top:100px;
}

.bodyindex .videom.mlist .content_list .item_mask::before,.bodyvideom .videom.mlist .content_list .item_mask::before {
	transition:0.36s ease;
	content:"\e667";
	font-family:"mofont";
	position:absolute;
	color:#fff;
	font-size:36px;
	left:50%;
	top:50%;
	z-index:2;
	margin-top:-68px;
	margin-left:-15px;
	opacity:0;
}
.bodyindex .videom.mlist .content_list .item_mask::before,.bodyvideom .videom.mlist .content_list .item_mask::before {
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
	content:"\e667";
	font-family:"mofont";
	position:absolute;
	color:#fff;
	font-size:36px;
	left:50%;
	top:50%;
	z-index:2;
	margin-top:-68px;
	margin-left:-15px;
	opacity:0;
}
.bodyindex .videom.mlist .content_list .item_block:hover .item_mask::before,.bodyvideom .videom.mlist .content_list .item_block:hover .item_mask::before {
	opacity:1;
	margin-top:-18px;
}
.ff_indexPage .mcounter {
	height:628px;
	background-position:center bottom;
}
.ff_indexPage .mcounter .content_list li p.number .counterDX {
	font-family:'';
	font-size:64px;
	line-height:64px;
	font-family:'AvantGarde Md BT',Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;
}
.ff_indexPage .mcounter .content_list li p,.ff_indexPage .mcounter .content_list li {
	text-align:left;
}
.ff_indexPage .mcounter .content_list li:nth-child(2) {
	position:relative;
	top:-240px;
	left:29%;
	color:#5ec753;
}
.ff_indexPage .mcounter .content_list li:nth-child(2) .title {
	color:rgba(0,0,0,.4);
}
.ff_indexPage .mcounter .content_list li .title {
	font-size:16px;
}
.ff_indexPage .mcounter .content_list li p.number .unit {
	font-size:18px;
	top:3px;
	left:6px;
}
.ff_indexPage .mcounter .content_list li:nth-child(3),.ff_indexPage .mcounter .content_list li:nth-child(4) {
	width:21%;
	margin-left:4%;
}
.imagelink .content_wrapper.slider .item_block {
	margin-right:-1px;
}
.imagelink .content_list .item_block .item_box:after {
	border:none;
	border-bottom:1px solid rgba(0,0,0,0.06);
}
.imagelink .content_list .item_block .item_box::before {
	content:'';
	position:absolute;
	width:1px;
	height:35px;
	background-color:#f0f0f0;
	right:0;
	z-index:2;
	top:50%;
	margin-top:-18px;
}
.imagelink .content_list .item_block:last-child .item_box::before {
	width:0;
}
.imagelink.mlist .owl-nav {
	display:none;
}
.bodyindex .mlist.team .content_list .item_block,.bodylist.bodyteam .mlist.team .content_list .item_block {
	height:280px;
}
.bodyindex .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span,.bodylist.bodynews .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span {
	font-family:'AvantGarde Md BT',Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;
}
.ff_noSlider.imagelink .item_block {
	width:calc(100% / 6 - 0px);
	margin-right:0;
}
.imagelink .content_list .item_block .item_wrapper .item_info .title {
	display:none;
}
.ff_noSlider.imagelink .item_block {
	margin-bottom:0;
}

#mcontact .contactinfo>p {
	line-height:40px;
	width:292px;
	display:inline-block;
	border-left:none;
}
#mcontact .contactinfo .contact_name {
	float:left;
	display:inline-block;
	min-height:90px;
}
#mcontact .contactform .inputtxt {
	color:#555;
}
#mcontact .contactform .inputtxt.submit:hover {
	background-color:#ffb43a;
	border-color:#ffb43a;
}
body.bodylist #header,.bodylistpost #header,.bodypage #header {
	box-shadow:0 5px 10px rgba(0,0,0,0.05);
}
.service.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.project.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.team.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.news.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.videom.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.service.mlistpost .tabBtn .post-next:not(.empty):hover .details,.project.mlistpost .tabBtn .post-next:not(.empty):hover .details,.team.mlistpost .tabBtn .post-next:not(.empty):hover .details,.news.mlistpost .tabBtn .post-next:not(.empty):hover .details,.videom.mlistpost .tabBtn .post-next:not(.empty):hover .details {
	border-color:rgba(255,255,255,.2);
}
.bodyproject .mlistpost.project .listWrap #listContent .content_list .details {
	display:none;
}
.vPlayArea .vPlayItem {
	height:650px;
}
.vPlayArea.vshow .vPlayItem {
	margin-top:-320px;
}
.videoInfor .videoDes {
	margin-top:10px;
}
.mlistpost.service .postInfo .usetdate {
	display:none;
}
.npagePage .ff_pageTarget {
	margin-top:30px;
	line-height:50px;
}
.bodyvideom .videom.mlist .content_list .item_wrapper .description p {
	display:inline;
	float:left;
}
.mlistpost.service .postInfo {
	padding-bottom:30px;
	text-align:center;
}
.mlistpost.service .postInfo .description {
	display:none;
}
.service.mlistpost .tabBtn .post-next .infor-wrap .subtitle,.service.mlistpost .tabBtn .post-prev .infor-wrap .subtitle {
	display:none;
}
.mlistpost.service #postWrapper .postInfo .title {
	font-size:18px;
}
.mlistpost.service .postContent {
	padding-top:20px;
}
.bodyad01 .ad01.mlist .content_list .item_wrapper>.date_wrap {
	display:none;
}
.ad01.mlist .content_list .item_block {
	width:32%;
	margin-right:2%;
}
.ad01.mlist .content_list .item_block:last-child {
	margin-right:0;
}
.ad01.mlist .content_list .item_block:nth-child(3n) {
	margin-right:0;
}
.bodyad01 .ad01.mlist .content_list .item_img {
	width:100%;
}
.bodyad01 .ad01.mlist .content_list .item_wrapper {
	width:100%;
}
.bodyad01 .ad01.mlist .content_list .item_block .details {
	display:none;
	left:20px;
	right:auto;
	bottom:-40px;
	display:none;
}
.bodyindex .mlist.team .content_list .item_block .item_des,.bodylist.bodyteam .mlist.team .content_list .item_block .item_des {
	margin-top:20px;
}
.ff_postPage .team.mlistpost {
	max-width:1280px;
	margin:0 auto;
}
.ff_postPage .team.mlistpost .postInfo .description {
	display:none;
}
.ff_postPage .team.mlistpost .postInfo .usetdate {
	display:none;
}
.ff_postPage .team.mlistpost .postInfo .title {
	font-size:19px;
	line-height:32px;
}
.ff_postPage .team.mlistpost .listWrap {
	background-color:#f6f7fb;
	border-radius:4px;
	min-height:420px;
	width:300px;
	padding:40px;
}
.ff_postPage .team.mlistpost .postbody p:first-child img {
	position:absolute;
	left:calc(50% - 640px);
	margin-top:100px;
}
.ff_postPage .team.mlistpost .listContent_post {
	display:none;
}
.ff_postPage .team.mlistpost .postContent {
	padding-top:20px;
	width:calc(100% - 380px);
}
.team.mlistpost .tabBtn a.post-prev,.team.mlistpost .tabBtn a.post-next {
	background:#fff;
	border-top:1px solid rgba(0,0,0,.07);
}
.team.mlistpost .tabBtn .post-prev.empty {
	background-color:#fff;
}
.team.mlistpost .tabBtn .post-next:not(.empty):hover .infor-wrap .subtitle {
	color:rgba(255,255,255,.8);
}
.team.mlistpost .tabBtn .post-next .infor-wrap .subtitle {
	color:rgba(0,0,0,.6);
}
.mo-text input {
	font-family:'΢���ź�' !important;
	font-size:1.2em !important;
}
#banner+#pageTarget {
	margin-top:0px;
}
.ff_indexPage .mcounter .content_list li p.number .counterDX,.bodyindex .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span,.bodylist.bodynews .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span {
	font-family:"AVGARDD";
}
.bodyindex  .videom.ff_noSlider .content_list .item_block:first-child+.item_block {
	display:none;
}
.bodyindex  .videom  .owl-nav {
	display:none;
}
.bodyindex  .videom  .owl-dots {
	display:block;
	position:absolute;
	bottom:auto;
	left:auto;
	transform:none;
	top:-85px;
	right:20px;
}
/* 8390-end */

.service.mlistpost .tabBtn a .img-wrap img {
	opacity:0;
}
.service.mlistpost .tabBtn a {
	background-color:transparent;
	border-top:1px solid rgba(0,0,0,.07);
}
.service.mlistpost .tabBtn .post-next,.service.mlistpost .tabBtn .post-prev {
	background-color:transparent;
}
.bodyindex .videom.mlist .content_list .item_wrapper .details,.bodyvideom .videom.mlist .content_list .item_wrapper .details {
	cursor:pointer;
}
.bodyindex .videom.mlist .content_list .item_wrapper .details:hover,.bodyvideom .videom.mlist .content_list .item_wrapper .details:hover {
	box-shadow:0 15px 30px rgba(0,0,0,0.1);
}

.bodyindex .videom .owl-dots {
	right:90px;
	top:-70px;
}
.bodyindex .videom.mlist .content_list .item_info {
	width:92.5%;
}
.ff_indexPage .mcounter {
	background-position:center bottom !important;
}
.ff_indexPage #mcontact .contactinfo>p:nth-of-type(even) {
	width:242px;
}
.ff_indexPage #mcontact .contactinfo>p:nth-of-type(odd) {
	width:342px;
	padding-left:0;
	padding-right:50px;
}
#banner+#pageTarget {
	line-height:60px;
}
.bodyvideom .videom.mlist .content_list .item_wrapper .description p {
	float:none;
}
.bodylist.bodyvideom .videom .container_content .content_wrapper>a.more {
	display:none;
}
.service.mlistpost .tabBtn .post-prev.empty {
	background-color:#fff;
}
.ff_postPage .service.mlistpost .listContent_post {
	display:none;
}
@media screen and (max-width:1280px) {
	.ff_postPage .team.mlistpost .postbody p:first-child img {
	left:0;
}
}.ff_indexPage .ad01.mlist .content_list .item_block {
	float:none;
	display:inline-block;
}
.ff_indexPage .ad01.mlist .content_list {
	text-align:center;
	font-size:0;
}
body {
	background-color:#fff;
}
/* ����ɫ�޹ص� -start*/



.agent-pc .service.mlistpost .tabBtn a .img-wrap img {
	opacity:0;
}
.agent-pc .service.mlistpost .tabBtn a {
	background-color:transparent;
	border-top:1px solid rgba(0,0,0,.07);
}
.agent-pc .service.mlistpost .tabBtn .post-next,.agent-pc .service.mlistpost .tabBtn .post-prev {
	background-color:transparent;
}
.agent-mobile .indexPage .mlist .container_header .title {
	line-height:1.3em;
	font-size:17px;
}
.agent-mobile #category .label .text {
	font-size:13px;
}
.agent-mobile .postbody {
	line-height:1.6em;
}
.agent-mobile .mm-menu .mm-navbar>a {
	color:rgba(0,0,0,.5);
	font-size:13px;
}
.agent-mobile .npagePage.pageEditor .container_header .title {
	line-height:1.6em;
	font-size:17px;
}
.agent-mobile .npagePage .mlist {
	padding-top:10px;
}
.agent-mobile .npagePage.post #postInfo .description {
	display:none;
}
.agent-mobile .npagePage.post #postContent {
	border-top:1px solid rgba(0,0,0,.08);
	padding-top:20px;
}
.agent-mobile .npagePage.post #postInfo .subtitle {
	margin-top:7px;
}
.agent-mobile .npagePage.formPage .container_header .title {
	margin-bottom:5px !important;
}
.agent-pc.bodyindex .videom.mlist .content_list .item_wrapper .details,.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .details {
	cursor:pointer;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_wrapper .details:hover,.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .details:hover {
	box-shadow:0 15px 30px rgba(0,0,0,0.1);
}
.agent-pc #mcontact .contactinfo>p {
	padding-right:0;
}
.agent-pc #mcontact .contactinfo>p.contact_add {
	padding-right:0;
}
.agent-pc .bodyindex .videom .owl-dots {
	right:90px;
	top:-70px;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_info {
	width:100%;
}
.agent-pc .ff_indexPage .mcounter {
	background-position:center bottom !important;
	height:auto;
	padding-top:0;
}
.agent-pc .ff_indexPage #mcontact .contactinfo>p:nth-of-type(even) {
	width:242px;
}
.agent-pc .ff_indexPage #mcontact .contactinfo>p:nth-of-type(odd) {
	width:350px;
	padding-left:0;
	padding-right:50px;
}
.agent-pc #banner+#pageTarget {
	line-height:60px;
}
.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .description p {
	float:none;
}
.agent-pc .bodylist.bodyvideom .videom .container_content .content_wrapper>a.more {
	display:none;
}
.agent-pc .service.mlistpost .tabBtn .post-prev.empty {
	background-color:#fff;
}
.agent-pc .ff_postPage .service.mlistpost .listContent_post {
	display:none;
}
@media screen and (max-width:1280px) {
	.ff_postPage .team.mlistpost .postbody p:first-child img {
	left:0;
}
}.agent-pc .ff_indexPage .ad01.mlist .content_list .item_block {
	float:left;
	display:inline-block;
	width:48%;
}
.agent-pc .ff_indexPage .ad01.mlist .content_list {
	text-align:center;
	font-size:0;
}
/* ����ɫ�޹ص�-end */



.agent-pc body #logo img {
	height:80px;
}
.agent-pc body #search-header .searchFormGroup input,.agent-pc #search-list .searchFormGroup input {
	border-radius:30px;
	border-width:1px;
}

.agent-pc body #search-header .searchFormGroup .searchSub,.agent-pc #search-list .searchFormGroup .searchSub {
	width:60px;
	color:#fff;
	border-radius:20px;
	margin-left:12px;
	position:absolute;
	right:6px;
	height:30px;
	top:5px;
	line-height:30px;
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.agent-pc body #search-header .searchFormGroup .searchSub:hover,#search-list .searchFormGroup .searchSub:hover {
	background-color:#0f98da;
}
.agent-pc body .searchGroup .searchFormGroup input,.agent-pc #search-list .searchGroup .searchFormGroup input {
	text-indent:20px;
}
.agent-pc .ff_indexPage .module.ad01 {
	padding-top:50px;
}
.agent-pc .ff_indexPage .ad01 .item_info {
	display:block;
}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper {
	position:relative;
	background-color:#f6f7f7;
	padding:30px 45px;
}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper .item_info .title,.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper .item_info .subtitle {
	text-align:left;
}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper .item_info .title {
	font-size:19px;
	line-height:36px;
}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_block .item_wrapper .item_info .title::before {
	width:0px;
	height:5px;
	background:#42b8f1;
	content:'';
	position:absolute;
	left:0;
	top:46px;
	opacity:0;
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_block:hover .item_wrapper .item_info .title::before {
	width:25px;
	opacity:1;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_img {
	width:100%;
}
.agent-pc body #headTop {
	height:110px;
	padding:0 14%;
}
.agent-pc body #sitecontent {
	padding-top:160px;
}
.agent-pc body #header.mini #headTop {
	height:120px;
}
.agent-pc body #header {
	height:160px;
}
.agent-pc body #header.mini {
	height:185px;
}
.agent-pc .ff_sitecontent .module .module_container {
	max-width:72%;
}
.agent-pc body #navWrapper .content {
	max-width:72%;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_img,.agent-pc .bodyvideom .videom.mlist .content_list .item_img {
	box-shadow:none;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_block {
	padding:0;
}
.agent-pc .ff_indexPage .module.videom {
	background-color:#f6f7f7;
	padding-top:0;
	padding-bottom:80px;
}
.agent-pc .ff_sitecontent .module.videom .module_container {
	max-width:100%;
	position:relative;
}
.agent-pc .ff_sitecontent .module.videom .module_container .container_header {
	width:72%;
	left:14%;
	position:absolute;
	bottom:0;
	display:none;
}
.agent-pc .bodyindex .videom .owl-dots {
	top:100%;
	bottom:0;
	left:14%;
	transform:translateY(-130px);
	right:auto;
}
.agent-pc .ff_indexPage .videom .content_wrapper.slider {
	padding-top:0;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_block:hover .item_mask::before,.agent-pc .bodyvideom .videom.mlist .content_list .item_block:hover .item_mask::before {
	margin-top:-14px;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_mask::before,.agent-pc .bodyvideom .videom.mlist .content_list .item_mask::before {
	font-size:38px;
	margin-left:-10px;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_mask:after,.agent-pc .bodyvideom .videom.mlist .content_list .item_mask:after {
	width:80px;
	height:80px;
}
.agent-pc .bodyindex .videom.mlist .content_list .item_wrapper {
	padding-top:50px;
	padding-right:14%;
}
.agent-pc .ff_indexPage .service .content_list .item_block .item_box .item_wrapper,.agent-pc .npagePage:not(.post) .service .content_list .item_block .item_box .item_wrapper {
	text-align:left;
}
.agent-pc .ff_indexPage .service .content_list .item_block .item_box:after,.agent-pc .npagePage:not(.post) .service .content_list .item_block .item_box:after {
	border:none;
}
.agent-pc .ff_indexPage .service .content_list .item_block {
	width:calc(100% / 3 - 20px);
	margin-right:20px;
}
.agent-pc .ff_indexPage .service .content_list .item_block:nth-child(3n) {
	margin-right:0;
}
.agent-pc .ff_indexPage .service .content_list .item_block .item_box .item_wrapper {
	padding:40px 30px;
}
.agent-pc .service .content_list .item_block .item_box .item_wrapper {
	background-color:#f6f7f7;
}


.agent-pc .bodyindex .mlist.team .content_list .item_block .item_img,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_img {
	position:relative;
	border-radius:5px;
	background-color:transparent;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block {
	height:auto;
	width:calc(100% / 3 - 20px);
	margin-right:20px;
	border-radius:0;
	margin-bottom:30px;
}
.agent-pc .bodyindex .mlist.team {
	padding-top:120px;
	background-position:top center !important;
	background-color:transparent;
	background-size: initial;
  background-repeat: no-repeat; 
  background-image:url(/skin/images/1557221398182.jpg);
}
.agent-pc .bodyindex .team .content_wrapper {
	padding-top:10px;
}
.agent-pc .mlist.team .content_list .item_img img {
	width:100%;
}
.agent-pc .mlist.team .content_list .item_block:hover .item_box .item_img img {
	width:100%;
}
.agent-pc .ff_indexPage .mlist.team .container_header .subtitle {
	font-size:25px;
	color:rgba(255,255,255,.8);
	font-family:Arial,Helvetica,sans-serif;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_wrapper {
	padding:30px;
	box-shadow:none;
}
.agent-pc .ff_indexPage .project .item_block {
	width:calc(100% / 3 - 20px);
	margin-right:20px;
}

.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .details {
	border:none;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .details,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .details {
	border:none
}
/*
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_box .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_box .item_wrapper {
	background:linear-gradient(to bottom,rgba(255,255,255,.0),rgba(255,255,255,.8));
	position:absolute;
	height:auto;
	top:100%;
	transform:translateY(-100%);
	text-align:center;
	border-radius:0 0 5px 5px;
}
*/
.agent-pc .bodyindex .mlist.team .content_list .item_block .details,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .details {
	left:30px;
	bottom:20px;
	display:none;
}
.agent-pc .bodyindex .team .content_wrapper,.agent-pc .bodylist.bodyteam .team .content_wrapper {
	margin-right:-25px;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .title,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .title {
	float:none;
	display:block;
	font-size:17px;
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.agent-pc .bodyindex .team .content_wrapper .content_list .item_des .description,.agent-pc .bodylist .team .content_wrapper .content_list .item_des .description {
	font-size:20px;
	font-family:Arial,Helvetica,sans-serif;
	height:auto;
	color:#555;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_des,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_des {
	position:absolute;
	top:-15px;
	left:50%;
	transform:translateX(-50%);
	margin-top:0;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_box,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_box {
	margin:40px 0 0 0;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box {
	margin:40px 0 0 0;
}
.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_box,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box {
	margin-top:0;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_img,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_img {
	position:relative;
	overflow:hidden;
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_img img,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_img img {
	transform:scale(1.09,1.09);
	-moz-transform:scale(1.09,1.09);
	-webkit-transform:scale(1.09,1.09);
	-o-transform:scale(1.09,1.09);
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper {
	background:linear-gradient(to bottom,rgba(255,255,255,.0),rgba(255,255,255,.9));
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description {
	color:#42b8f1;
}
.agent-pc .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {
	color:#555;
	font-weight:inherit;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle {
	color:#666;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover {
	box-shadow:0px 18px 25px rgba(0,0,0,0.08);
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .subtitle::before,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .subtitle::before {
	content:"";
	margin-right:2px;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .subtitle,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .title,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .subtitle {
	color:#999;
}
.agent-pc .bodyindex .team .content_wrapper .content_list .item_des .description::before,.agent-pc .bodylist .team .content_wrapper .content_list .item_des .description::before {
	content:'��';
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#888;
	position:absolute;
	left:-15px;
	top:1px;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .title::before,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .title::before {
	content:'';
	position:absolute;
	width:10%;
	height:1px;
	background-color:rgba(0,0,0,.1);
	left:50%;
	transform:translateX(-50%);
	transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;
}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_info .title::before,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_info .title::before {
	width:86%;
}
.agent-pc .ff_indexPage .mcounter .module_container {
	position:relative;
}
.agent-pc .ff_indexPage .mcounter .content_list li:nth-child(2) {
	position:relative;
	top:auto;
	left:auto;
	color:inherit;
	margin-left:4%;
	width:21%;
}
.agent-pc .ff_indexPage .mcounter .content_list li:nth-child(2) .title {
	color:rgba(255,255,255,.8);
}
.agent-pc .ff_indexPage .service .content_list .item_block .item_info::after,.agent-pc .npagePage:not(.post) .service .content_list .item_block .item_info::after {
	left:0px;
	bottom:-2px;
	transform:translate3d(0,0,0);
	width:0px;
}
.agent-pc .ff_indexPage .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after,.agent-pc .npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after {
	width:100%;
}
.agent-pc body .service.mlist .content_list .item_block:hover {
	box-shadow:0px 18px 25px rgba(0,0,0,0.08);
	background-color:#fff;
}
.agent-pc .service .content_list .item_block:hover .item_box .item_wrapper {
	background-color:#fff;
}
.agent-pc .bodylist .ff_sitecontent .module.videom .module_container {
	max-width:72%;
}
.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .details {
	display:none;
}
.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper {
	width:50%;
	padding-left:50px;
	padding-top:55px;
}
.agent-pc .bodyvideom .videom.mlist .content_list .item_img {
	width:50%;
}
.agent-pc .npagePage:not(.post) .service .content_list .item_block {
	width:calc(100% / 3 - 20px);
	margin-right:20px;
}
.agent-pc #pages .page-item {
	border-radius:3px;
}
/*
.agent-pc .bodylistpost.bodyproject .postSlider {
	width:40%;
	margin-left:14%;
}
.agent-pc .project.mlistpost .postInfo {
	width:28%;
	margin-right:14%;
	top:30px;
}
*/
.agent-pc .bodylistpost.bodyproject .ff_sitecontent .module .module_container {
	max-width:100%;
	width:100%;
}
.agent-pc .bodylistpost.bodyproject .ff_pageTarget .container_target {
	display:none;
}
.agent-pc .bodylistpost.bodyproject .project.mlistpost .postbody {
	padding:60px 14%;
}
.agent-pc .bodylistpost.bodyproject .npagePage .container_content {
	padding-top:40px;
}
.agent-pc .bodylistpost.bodyproject .postSlider .owl-dots {
	bottom:18px;
}
.agent-pc .ff_postPage .team.mlistpost .postbody p:first-child img {
	position:relative;
	left:auto;
	margin-top:0;
}
.agent-pc .ff_postPage .team.mlistpost {
	max-width:72%;
	padding:50px 0;
}
.agent-pc .ff_postPage .team.mlistpost .listWrap {
	width:72%;
	min-height:auto;
	border-radius:0;
	background-color:transparent;
	float:none;
	position:absolute;
	text-align:center;
	padding-top:0;
	margin-top:-30px;
	padding-bottom:20px;
}
.agent-pc .ff_postPage .team.mlistpost .postContent {
	width:100%;
	margin-top:60px;
}
.agent-pc .ff_postPage .news.mlistpost {
	padding:50px 0;
}
.agent-pc .ff_postPage .news.mlistpost .module_container {
	max-width:72%;
}
.agent-pc .npagePage.post #postWrapper .item_tags a:hover {
	border-color:transparent;
	background-color:transparent;
}
.agent-pc .npagePage .mlistpost.news .container_content {
	padding-top:0;
}
.agent-pc .ff_postPage .news.mlistpost .postInfo .title {
	font-size:20px;
	line-height:56px;
	font-weight:bold;
}
.agent-pc .bodyproject .mlistpost.project .postContent .conTabBtn {
	width:72%;
	padding:0 12%;
}
.agent-pc .bodyproject .mlistpost.project #postWrapper .listWrap {
	width:72%;
	margin:0 auto;
}
.agent-pc body #navWrapper .content .nav>.navitem .subnav {
	top:100%;
}
.agent-pc .mlistpost.service .postInfo {
	border-bottom:1px dotted rgba(0,0,0,.12);
	padding-bottom:35px;
}
.agent-pc .mlistpost.service .postbody {
	padding-top:35px;
}
.agent-pc #page_contact .mpageEditor .container_header {
	margin-bottom:40px;
}
.agent-pc .ff_indexPage .project.ff_slider .content_wrapper.slider .item_block {
	width:100%;
}
.agent-pc .bodyindex .videom.ff_noSlider .content_list .item_block {
	padding-bottom:90px;
}
.agent-pc .ff_indexPage .service.ff_slider .content_list .item_block {
	width:100%;
}
.agent-pc .bodyindex .mlist.team.ff_slider .content_list .item_block {
	width:100%;
}
.agent-pc .mcustomize.tlir .container_content .mediabody,.agent-pc .mcustomize.tril .container_content .mediabody {
	width:42%;
	margin-top:35px;
}
.agent-pc .ff_indexPage .news .owl-nav {
	display:none;
}
.agent-pc .ff_sitecontent .module .module_container {
	max-width:68%;
	min-width:1200px;
}
.agent-pc .bodyindex .team .content_wrapper .content_list .item_des .description::before,.agent-pc .bodylist .team .content_wrapper .content_list .item_des .description::before {
	transition:all 0.3s ease-out 0s;
}
.agent-pc .bodyvideom .videoInfor .title {
	font-size:18px;
}
.agent-pc .bodyvideom .videoInfor .videoDes .description {
	line-height:22px;
}
.agent-pc .bodyvideom .vPlayArea.vshow .vPlayItem {
	margin-top:-340px;
	height:670px;
}
.agent-pc .team.mlistpost .tabBtn .post-prev .infor-wrap .title {
	line-height:24px;
}

.agent-pc .news.mlistpost .tabBtn .infor-wrap .subtitle {
	height:0;
}
.agent-pc .bodylistpost #sitecontent .npagePage.content_editor .listWrap {
	width:100%;
}
.agent-pc .bodylistpost .content_editor .service .content_list .item_block .item_wrapper {
	background:transparent;
}
.agent-pc .content_editor.post .mlistpost .listWrap {
	position:static;
}
.content_editor .mlistpost .listContent_post .content_wrapper {
	margin-right:-20px;
}
.content_editor .mlistpost .listContent_post .item_block {
	width:calc(25% - 20px);
	margin-right:20px;
	margin-bottom:20px;
	border:none;
}
.content_editor .mlistpost .content_list .item_img {
	display:block;
	width:auto;
	float:none;
}
.content_editor .mlistpost .content_list .item_img .item_mask {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	border:2px solid #04a07b;
	border-bottom:none;
	box-sizing:border-box;
	opacity:0;
	transition:all 0.36s ease;
}
.content_editor .mlistpost .content_list .item_des {
	display:block;
}
.content_editor .mlistpost .content_list .item_wrapper {
	position:static;
	transition:all 0.36s ease;
}
.content_editor .mlistpost .content_list .item_wrapper .item_info {
	padding:0 10px;
}
.content_editor .mlistpost .content_list .date_wrap,.content_editor .mlistpost .content_list .item_tags,.content_editor .mlistpost .content_list .details {
	display:none;
}
.content_editor .mlistpost .listContent_post .item_block:hover .item_img .item_mask {
	opacity:1;
}
.content_editor .mlistpost .listContent_post .item_block:hover .item_wrapper {
	background:#04a07b;
}
.content_editor .mlistpost #listContent .item_block:hover .item_wrapper .title,.content_editor .mlistpost #listContent .item_block:hover .item_wrapper .subtitle,.content_editor .mlistpost #listContent .item_block:hover .item_wrapper .description {
	color:#fff;
}
.agent-pc .ff_indexPage .module.project{
	padding-bottom:0;
}
